#ifndef PROGRAM_DATASTRUCT_QUEUE_H_
#define PROGRAM_DATASTRUCT_QUEUE_H_

#include "doublelist.h"

namespace queued{

class Queue
{
public:
    void QueueEnqueue(int data);
    int QueueDequeue(int &data);
    int QueueSize();
    int QueueHead(int &data);
private:
    doublelist::DoubleList m_data;
};
}

#endif // PROGRAM_DATASTRUCT_QUEUE_H_
